package edu.sctu.zhangwang.month201505.day20150515;

/**
* Created by user10 on 2015/5/15.
*/
public class TextChild extends TextOne implements Page{

    public TextChild(FirstData firstData) {
        super(firstData);
    }

    public int j;
    @Override
    public void jiKou(int age) {

        if (firstData.getScore()>=60){
            System.out.println( "姓名"+firstData.getName()+"\t成绩"+firstData.getScore()+"\t年龄"+firstData.getAge()+"\t学号"+firstData.getName()+"\t地址"+firstData.getAddress());
        }
        int j = 1;
    }

    public void fly(Page page){
        new TextK();
    }
    @Override
    public void getSystem() {

        if (firstData.getScore()>=60){
            String system = "姓名"+firstData.getName()+"\t成绩"+firstData.getScore()+"\t年龄"+firstData.getAge()+"\t学号"+firstData.getName()+"\t地址"+firstData.getAddress();
            System.out.println(system);
        }else{
            System.out.println("不符合");
        }
    }


}
//      1.声明一个属性类，属性类里面有姓名，成绩，年龄，学号和地址。
//        用for循环添加10条属性类对象，并赋值给数组，
//        声明一个抽象类，抽象类有构造函数，传递类型为属性数组，
//        抽象类里有抽象输出方法getSysyTem()，并且新建的两个类TextChild，TextChildTwo继承自抽象函数，
//        TextChild类里面算出数组中成绩大于60的学生，TextChildTwo类里面算出成绩大于60并且是男生的学生
//        最后在Main主函数里面输出成绩大于60的学生的人数和信息，再输出成绩大于60并且是男生的学生的人数和信息
//
//        2.在TextChild和TextChildTwo新增一个方法，该方法有一个接口类型的参数,
//        接口方法里面有判断年龄参数age,调用接口判断年龄大于age的数据，
//        并在新增方法里面进行输出年龄大于age的总人数
//        和基本信息
//        System.out.println(textTheres[i].getName()+"  "+textTheres[i].getGrade()+"  "+textTheres[i].getNumber()+"  "+textTheres[i].getAge()+"  "+textTheres[i].getAdress());